brain and spinal cord-related - German English Dictionary